chukchee peninsula - German English Dictionary